Skip to content

Regenerate catalog editor-charts and image scripts#1302

Merged
tamalsaha merged 2 commits into
masterfrom
fix-catalog-editor-charts
Jul 13, 2026
Merged

Regenerate catalog editor-charts and image scripts#1302
tamalsaha merged 2 commits into
masterfrom
fix-catalog-editor-charts

Conversation

@tamalsaha

Copy link
Copy Markdown
Member

The verify-catalog CI check on master is failing because catalog/editor-charts.yaml is committed as [] while image-packer list-editor-charts resolves 145 editor charts (v0.36.0) across the autoscaling.kubedb.com, kubedb.com, ops.kubedb.com, *.kubestash.com and charts.x-helm.dev API groups.

This regenerates:

  • catalog/editor-charts.yaml — populated with the 145 editor charts
  • catalog/{copy,export,import}-images.sh and catalog/import-into-k3s.sh — the derived image scripts now including the editor images

Generated via ./hack/scripts/update-catalog.sh (image-packer list-editor-charts + generate-scripts, then license + shfmt). Output is byte-identical to the CI regeneration.

Fixes the failure in https://github.com/appscode-cloud/installer/actions/runs/29233685263

Populate catalog/editor-charts.yaml with the editor charts (v0.36.0)
resolved by image-packer list-editor-charts and regenerate the derived
copy/export/import image scripts. Fixes the verify-catalog CI failure.

Signed-off-by: Tamal Saha <tamal@appscode.com>
kodiak-appscode[bot]
kodiak-appscode Bot previously approved these changes Jul 13, 2026
image-packer embeds the resource-metadata hubs, but the reloader used by
kmodules.xyz/resource-metadata shadows the embedded copies with
/tmp/hub/<hub> when those directories exist. A stale or empty leftover
there makes image-packer load nothing and emit a broken catalog, so
remove /tmp/hub before running.

The underlying reloader flaw is fixed upstream in gomodules.xyz/x
(gomodules/x#71); this guards catalog generation until that lands and
re-vendors.

Signed-off-by: Tamal Saha <tamal@appscode.com>
@tamalsaha
tamalsaha merged commit bae7047 into master Jul 13, 2026
4 checks passed
@tamalsaha
tamalsaha deleted the fix-catalog-editor-charts branch July 13, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant